home *** CD-ROM | disk | FTP | other *** search
/ GameStar 2006 February / Gamestar_81_2006-02_dvd.iso / Red Shark / Missions / Mission_3 / ObjectList.script < prev    next >
Text File  |  2001-11-05  |  16KB  |  523 lines

  1. //---------------------------------------------
  2. //  Automatically-generated mission script file
  3. //  DO NOT EDIT!
  4. //  (c) G5 Software:
  5. //           Sergey Shoolts,
  6. //           Vlad Suglobov,
  7. //           Alik Tabunov,
  8. //           Max Ryumin,
  9. //           Alex Koloskov
  10. //---------------------------------------------
  11.  
  12. class CFireworksMissionObjectList
  13. {
  14.   array GetObjectsIDs()
  15.   {
  16.     array ids =
  17.       array(
  18.         "Helicopter",
  19.         "Village_01",
  20.         "Village_02",
  21.         "GermanBase_01",
  22.         "GermanBase_02",
  23.         "Hangar 1",
  24.         "Hangar 2",
  25.         "Hangar 3",
  26.         "Hangar 4",
  27.         "Hangar 5",
  28.         "Hangar 6",
  29.         "Hangar 7",
  30.         "Hangar 8",
  31.         "Hangar 9",
  32.         "NaziAntiair_BasePatrol_a 1",
  33.         "NaziAntiair_Walker_a 1",
  34.         "NaziAntiair_BasePatrol_b 1",
  35.         "NaziAntiair_BasePatrol_b 2",
  36.         "NaziAntiair_BasePatrol_b 3",
  37.         "NaziAntiair_BasePatrol_b 4",
  38.         "NaziAntiair_BasePatrol_c 1",
  39.         "NaziAntiair_BasePatrol_c 2",
  40.         "NaziAntiair_BasePatrol_d 1",
  41.         "NaziAntiair 1",
  42.         "NaziAntiair 2",
  43.         "NaziAntiair 3",
  44.         "NaziAntiair 4",
  45.         "NaziAntiair 5",
  46.         "NaziAntiair 6",
  47.         "NaziAntiair 7",
  48.         "NaziAntiair 8",
  49.         "NaziAntiair 9",
  50.         "NaziAntiair 10",
  51.         "NaziAntiair 11",
  52.         "NaziAntiair 12",
  53.         "NaziAntiair 13",
  54.         "NaziAntiair 14",
  55.         "NaziAntiair 15",
  56.         "NaziAntiair 16",
  57.         "NaziAntiair 17",
  58.         "NavPoint_Airdrome"
  59.       );
  60.     return ids;
  61.   }
  62.  
  63.   array GetObjectsScriptClassNames()
  64.   {
  65.     array class_names =
  66.       array(
  67.         "CPlayerSovietHelicopter",
  68.         "CVillage_10",
  69.         "CVillage_11",
  70.         "CGermanBase_02",
  71.         "CGermanBase_03S",
  72.         "CMountedHangar",
  73.         "CMountedHangar",
  74.         "CMountedHangar",
  75.         "CMountedHangar",
  76.         "CMountedHangar",
  77.         "CMountedHangar",
  78.         "CMountedHangar",
  79.         "CMountedHangar",
  80.         "CMountedHangar",
  81.         "CGermanAntiair",
  82.         "CGermanAntiair",
  83.         "CGermanAntiair",
  84.         "CGermanAntiair",
  85.         "CGermanAntiair",
  86.         "CGermanAntiair",
  87.         "CGermanAntiair",
  88.         "CGermanAntiair",
  89.         "CGermanAntiair",
  90.         "CGermanAntiair",
  91.         "CGermanAntiair",
  92.         "CGermanAntiair",
  93.         "CGermanAntiair",
  94.         "CGermanAntiair",
  95.         "CGermanAntiair",
  96.         "CGermanAntiair",
  97.         "CGermanAntiair",
  98.         "CGermanAntiair",
  99.         "CGermanAntiair",
  100.         "CGermanAntiair",
  101.         "CGermanAntiair",
  102.         "CGermanAntiair",
  103.         "CGermanAntiair",
  104.         "CGermanAntiair",
  105.         "CGermanAntiair",
  106.         "CGermanAntiair",
  107.         "CNavPoint"
  108.       );
  109.     return class_names;
  110.   }
  111.  
  112.   array GetObjectsScriptComponentIDs()
  113.   {
  114.     array component_ids =
  115.       array(
  116.         "GameObject",
  117.         "VillageObject",
  118.         "VillageObject",
  119.         "VillageObject",
  120.         "VillageObject",
  121.         "GameObject",
  122.         "GameObject",
  123.         "GameObject",
  124.         "GameObject",
  125.         "GameObject",
  126.         "GameObject",
  127.         "GameObject",
  128.         "GameObject",
  129.         "GameObject",
  130.         "GameObject",
  131.         "GameObject",
  132.         "GameObject",
  133.         "GameObject",
  134.         "GameObject",
  135.         "GameObject",
  136.         "GameObject",
  137.         "GameObject",
  138.         "GameObject",
  139.         "GameObject",
  140.         "GameObject",
  141.         "GameObject",
  142.         "GameObject",
  143.         "GameObject",
  144.         "GameObject",
  145.         "GameObject",
  146.         "GameObject",
  147.         "GameObject",
  148.         "GameObject",
  149.         "GameObject",
  150.         "GameObject",
  151.         "GameObject",
  152.         "GameObject",
  153.         "GameObject",
  154.         "GameObject",
  155.         "GameObject",
  156.         "GameObject"
  157.       );
  158.     return component_ids;
  159.   }
  160.  
  161.   array GetObjectsMatrices()
  162.   {
  163.     array matrices =
  164.       array(
  165.         matrix(
  166.           -0.850529, 0.525821, 0.010596, 7795.854004, 
  167.           -0.525781, -0.850595, 0.006550, 8611.977539, 
  168.           0.012458, 0.000000, 0.999923, 381.188354, 
  169.           0.000000, 0.000000, 0.000000, 1.000000
  170.          ),
  171.         matrix(
  172.           0.000000, -1.000000, 0.000000, 3654.052246, 
  173.           1.000000, 0.000000, 0.000000, 8605.803711, 
  174.           0.000000, 0.000000, 1.000000, 122.380997, 
  175.           0.000000, 0.000000, 0.000000, 1.000000
  176.          ),
  177.         matrix(
  178.           0.000000, -1.000000, 0.000000, 3538.946533, 
  179.           1.000000, 0.000000, 0.000000, 12092.281250, 
  180.           0.000000, 0.000000, 1.000000, 229.416489, 
  181.           0.000000, 0.000000, 0.000000, 1.000000
  182.          ),
  183.         matrix(
  184.           0.000000, -1.000000, 0.000000, 4536.603027, 
  185.           1.000000, 0.000000, 0.000000, 5859.779297, 
  186.           0.000000, 0.000000, 1.000000, 101.002747, 
  187.           0.000000, 0.000000, 0.000000, 1.000000
  188.          ),
  189.         matrix(
  190.           0.000000, -1.000000, 0.000000, 11586.707031, 
  191.           1.000000, 0.000000, 0.000000, 4546.017578, 
  192.           0.000000, 0.000000, 1.000000, 58.127266, 
  193.           0.000000, 0.000000, 0.000000, 1.000000
  194.          ),
  195.         matrix(
  196.           0.000000, -1.000000, -0.000004, 4414.294922, 
  197.           1.000000, 0.000000, 0.000004, 5882.177734, 
  198.           -0.000004, -0.000004, 1.000000, 95.180565, 
  199.           0.000000, 0.000000, 0.000000, 1.000000
  200.          ),
  201.         matrix(
  202.           -0.000062, -0.999958, 0.009145, 4125.307617, 
  203.           0.999958, 0.000022, 0.009146, 5945.958008, 
  204.           -0.009146, 0.009145, 0.999916, 95.746178, 
  205.           0.000000, 0.000000, 0.000000, 1.000000
  206.          ),
  207.         matrix(
  208.           0.000156, -0.999972, 0.007565, 4126.461426, 
  209.           0.999974, 0.000102, -0.007206, 5739.224609, 
  210.           0.007205, 0.007566, 0.999945, 95.626419, 
  211.           0.000000, 0.000000, 0.000000, 1.000000
  212.          ),
  213.         matrix(
  214.           0.999492, -0.008329, 0.030768, 4028.556152, 
  215.           0.008858, 0.999815, -0.017101, 5450.762695, 
  216.           -0.030620, 0.017365, 0.999380, 97.048210, 
  217.           0.000000, 0.000000, 0.000000, 1.000000
  218.          ),
  219.         matrix(
  220.           0.008879, -0.999961, 0.000000, 4361.720703, 
  221.           0.999961, 0.008879, 0.000000, 5108.998047, 
  222.           0.000000, 0.000000, 1.000000, 95.180786, 
  223.           0.000000, 0.000000, 0.000000, 1.000000
  224.          ),
  225.         matrix(
  226.           0.008876, -0.999961, 0.000003, 4362.521484, 
  227.           0.999961, 0.008876, 0.000003, 4843.991211, 
  228.           -0.000003, 0.000003, 1.000000, 95.178841, 
  229.           0.000000, 0.000000, 0.000000, 1.000000
  230.          ),
  231.         matrix(
  232.           0.008874, -0.999961, -0.000068, 4859.348633, 
  233.           0.999961, 0.008874, 0.000101, 6123.618652, 
  234.           -0.000100, -0.000068, 1.000000, 95.174561, 
  235.           0.000000, 0.000000, 0.000000, 1.000000
  236.          ),
  237.         matrix(
  238.           0.008872, -0.999961, -0.000156, 4708.336914, 
  239.           0.999961, 0.008872, 0.000158, 6123.056152, 
  240.           -0.000157, -0.000157, 1.000000, 95.171051, 
  241.           0.000000, 0.000000, 0.000000, 1.000000
  242.          ),
  243.         matrix(
  244.           0.999963, -0.008615, -0.000231, 4282.674805, 
  245.           0.008615, 0.999963, -0.000395, 6618.921387, 
  246.           0.000234, 0.000393, 1.000000, 95.127335, 
  247.           0.000000, 0.000000, 0.000000, 1.000000
  248.          ),
  249.         matrix(
  250.           1.000000, 0.000000, 0.000012, 4852.935547, 
  251.           0.000000, 1.000000, 0.000031, 6686.898438, 
  252.           -0.000012, -0.000031, 1.000000, 76.640717, 
  253.           0.000000, 0.000000, 0.000000, 1.000000
  254.          ),
  255.         matrix(
  256.           0.058974, 0.992139, -0.110375, 3957.930420, 
  257.           -0.997953, 0.055856, -0.031136, 7614.395996, 
  258.           -0.024726, 0.111985, 0.993402, 81.792198, 
  259.           0.000000, 0.000000, 0.000000, 1.000000
  260.          ),
  261.         matrix(
  262.           0.061013, 0.998136, -0.001149, 5025.179199, 
  263.           -0.998132, 0.061017, 0.003293, 5298.896973, 
  264.           0.003357, 0.000946, 0.999994, 76.589592, 
  265.           0.000000, 0.000000, 0.000000, 1.000000
  266.          ),
  267.         matrix(
  268.           0.061021, 0.998137, -0.000002, 5022.791992, 
  269.           -0.998137, 0.061021, -0.000002, 5364.249512, 
  270.           -0.000001, 0.000003, 1.000000, 76.601852, 
  271.           0.000000, 0.000000, 0.000000, 1.000000
  272.          ),
  273.         matrix(
  274.           0.061020, 0.998134, 0.002482, 5023.277832, 
  275.           -0.998131, 0.061027, -0.003129, 5794.419922, 
  276.           -0.003275, -0.002287, 0.999992, 76.658195, 
  277.           0.000000, 0.000000, 0.000000, 1.000000
  278.          ),
  279.         matrix(
  280.           0.061036, 0.998136, -0.000004, 5021.431152, 
  281.           -0.998136, 0.061036, 0.000002, 5877.195801, 
  282.           0.000002, 0.000004, 1.000000, 76.679672, 
  283.           0.000000, 0.000000, 0.000000, 1.000000
  284.          ),
  285.         matrix(
  286.           1.000000, 0.000010, 0.000395, 4773.015625, 
  287.           -0.000010, 1.000000, 0.000001, 6200.773438, 
  288.           -0.000395, -0.000001, 1.000000, 76.678238, 
  289.           0.000000, 0.000000, 0.000000, 1.000000
  290.          ),
  291.         matrix(
  292.           1.000000, 0.000010, -0.000001, 4673.555176, 
  293.           -0.000010, 1.000000, -0.000001, 6202.194336, 
  294.           0.000001, 0.000001, 1.000000, 76.679688, 
  295.           0.000000, 0.000000, 0.000000, 1.000000
  296.          ),
  297.         matrix(
  298.           1.000000, 0.000007, -0.000001, 4547.441406, 
  299.           -0.000007, 1.000000, 0.000002, 5918.643066, 
  300.           0.000001, -0.000002, 1.000000, 76.679680, 
  301.           0.000000, 0.000000, 0.000000, 1.000000
  302.          ),
  303.         matrix(
  304.           0.663641, -0.707560, -0.242775, 6417.996094, 
  305.           0.737549, 0.673098, 0.054413, 7625.549316, 
  306.           0.124911, -0.215169, 0.968556, 130.360596, 
  307.           0.000000, 0.000000, 0.000000, 1.000000
  308.          ),
  309.         matrix(
  310.           0.647682, -0.759013, -0.066387, 6335.740234, 
  311.           0.732868, 0.644452, -0.218141, 7721.382324, 
  312.           0.208355, 0.092633, 0.973657, 121.822685, 
  313.           0.000000, 0.000000, 0.000000, 1.000000
  314.          ),
  315.         matrix(
  316.           0.577280, -0.683904, -0.446121, 6909.944824, 
  317.           0.785761, 0.613881, 0.075694, 7168.337891, 
  318.           0.222098, -0.394241, 0.891766, 267.664825, 
  319.           0.000000, 0.000000, 0.000000, 1.000000
  320.          ),
  321.         matrix(
  322.           0.560335, -0.767017, -0.312585, 6969.644043, 
  323.           0.775297, 0.618510, -0.127906, 6795.945801, 
  324.           0.291443, -0.170676, 0.941239, 300.527832, 
  325.           0.000000, 0.000000, 0.000000, 1.000000
  326.          ),
  327.         matrix(
  328.           0.634719, -0.737333, -0.231241, 5792.090820, 
  329.           0.679366, 0.675048, -0.287701, 7843.422363, 
  330.           0.368230, 0.025512, 0.929385, 184.281265, 
  331.           0.000000, 0.000000, 0.000000, 1.000000
  332.          ),
  333.         matrix(
  334.           0.635864, -0.732275, -0.243824, 5776.703613, 
  335.           0.680391, 0.680980, -0.270804, 7912.367188, 
  336.           0.364342, 0.006299, 0.931244, 201.597412, 
  337.           0.000000, 0.000000, 0.000000, 1.000000
  338.          ),
  339.         matrix(
  340.           0.602913, -0.792845, -0.088845, 6023.045898, 
  341.           0.795079, 0.606316, -0.015204, 7233.297852, 
  342.           0.065922, -0.061472, 0.995929, 134.237305, 
  343.           0.000000, 0.000000, 0.000000, 1.000000
  344.          ),
  345.         matrix(
  346.           0.603261, -0.797085, 0.027047, 5873.004395, 
  347.           0.797476, 0.603306, -0.007389, 7310.441895, 
  348.           -0.010428, 0.026027, 0.999607, 130.753998, 
  349.           0.000000, 0.000000, 0.000000, 1.000000
  350.          ),
  351.         matrix(
  352.           0.642774, -0.757321, -0.115356, 4904.769531, 
  353.           0.594353, 0.588020, -0.548614, 7358.016602, 
  354.           0.483308, 0.284073, 0.828080, 171.193146, 
  355.           0.000000, 0.000000, 0.000000, 1.000000
  356.          ),
  357.         matrix(
  358.           0.653826, -0.750980, -0.092412, 4961.138184, 
  359.           0.640664, 0.614442, -0.460447, 7290.207520, 
  360.           0.402568, 0.241847, 0.882864, 139.111435, 
  361.           0.000000, 0.000000, 0.000000, 1.000000
  362.          ),
  363.         matrix(
  364.           0.657535, -0.752725, -0.032450, 4717.522949, 
  365.           0.643069, 0.583146, -0.496389, 7341.596680, 
  366.           0.392567, 0.305526, 0.867493, 143.775055, 
  367.           0.000000, 0.000000, 0.000000, 1.000000
  368.          ),
  369.         matrix(
  370.           0.602615, -0.744012, -0.288620, 5838.222168, 
  371.           0.717952, 0.663351, -0.210977, 6398.816406, 
  372.           0.348426, -0.080077, 0.933910, 159.521042, 
  373.           0.000000, 0.000000, 0.000000, 1.000000
  374.          ),
  375.         matrix(
  376.           0.596998, -0.747480, -0.291320, 5879.318359, 
  377.           0.713841, 0.660662, -0.232286, 6369.710449, 
  378.           0.366093, -0.069282, 0.927996, 165.354889, 
  379.           0.000000, 0.000000, 0.000000, 1.000000
  380.          ),
  381.         matrix(
  382.           0.596645, -0.779262, -0.191744, 6495.611816, 
  383.           0.683991, 0.618770, -0.386368, 6251.145996, 
  384.           0.419727, 0.099373, 0.902194, 307.739563, 
  385.           0.000000, 0.000000, 0.000000, 1.000000
  386.          ),
  387.         matrix(
  388.           0.538754, -0.766812, -0.348919, 6859.391602, 
  389.           0.644052, 0.641872, -0.416170, 6034.542480, 
  390.           0.543085, -0.000509, 0.839678, 364.113251, 
  391.           0.000000, 0.000000, 0.000000, 1.000000
  392.          ),
  393.         matrix(
  394.           0.760014, -0.621469, -0.190145, 5547.143066, 
  395.           0.645558, 0.755685, 0.110431, 4830.738281, 
  396.           0.075060, -0.206678, 0.975526, 93.647034, 
  397.           0.000000, 0.000000, 0.000000, 1.000000
  398.          ),
  399.         matrix(
  400.           0.743868, -0.645549, -0.172997, 4454.202637, 
  401.           0.542823, 0.734590, -0.407089, 7444.744141, 
  402.           0.389878, 0.208914, 0.896856, 170.726028, 
  403.           0.000000, 0.000000, 0.000000, 1.000000
  404.          ),
  405.         matrix(
  406.           1.000000, 0.000000, 0.000000, 4468.478516, 
  407.           0.000000, 1.000000, 0.000000, 6026.335449, 
  408.           0.000000, 0.000000, 1.000000, 265.049988, 
  409.           0.000000, 0.000000, 0.000000, 1.000000
  410.          )
  411.       );
  412.     return matrices;
  413.   }
  414.  
  415.   array GetObjectsBehaviorScripts()
  416.   {
  417.     array BehaviorScripts =
  418.       array(
  419.         "",
  420.         "",
  421.         "",
  422.         "",
  423.         "",
  424.         "",
  425.         "",
  426.         "",
  427.         "",
  428.         "",
  429.         "",
  430.         "",
  431.         "",
  432.         "",
  433.         "CMission3_BasePatrol_a",
  434.         "CMission3_Walker_a",
  435.         "CMission3_BasePatrol_b",
  436.         "CMission3_BasePatrol_b",
  437.         "CMission3_BasePatrol_b",
  438.         "CMission3_BasePatrol_b",
  439.         "CMission3_BasePatrol_c",
  440.         "CMission3_BasePatrol_c",
  441.         "CMission3_BasePatrol_d",
  442.         "",
  443.         "",
  444.         "",
  445.         "",
  446.         "",
  447.         "",
  448.         "",
  449.         "",
  450.         "",
  451.         "",
  452.         "",
  453.         "",
  454.         "",
  455.         "",
  456.         "",
  457.         "",
  458.         "",
  459.         ""
  460.       );
  461.     return BehaviorScripts;
  462.   }
  463.  
  464.   array GetObjectsCustomParameters()
  465.   {
  466.     array CustomParameters =
  467.       array(
  468.         "",
  469.         "",
  470.         "",
  471.         "",
  472.         "",
  473.         "",
  474.         "",
  475.         "",
  476.         "",
  477.         "",
  478.         "",
  479.         "",
  480.         "",
  481.         "",
  482.         "",
  483.         "",
  484.         "",
  485.         "",
  486.         "",
  487.         "",
  488.         "",
  489.         "",
  490.         "",
  491.         "",
  492.         "",
  493.         "",
  494.         "",
  495.         "",
  496.         "",
  497.         "",
  498.         "",
  499.         "",
  500.         "",
  501.         "",
  502.         "",
  503.         "",
  504.         "",
  505.         "",
  506.         "",
  507.         "",
  508.         ""
  509.       );
  510.     return CustomParameters;
  511.   }
  512.  
  513.   string GetObjectListClassName()
  514.   {
  515.     return "CFireworksMissionObjectList";
  516.   }
  517.  
  518.   string GetObjectListClassFile()
  519.   {
  520.     return "Missions/Mission_3/ObjectList.script";
  521.   }
  522. }
  523.